"""
注意：缺省参数一定要在必须传入参数的后面，否则会报错
"""


def test_defalut_func(name, age=21):
    """
    (1)定义函数时，可以给某个参数指定一个默认值，具有默认值的参数就叫 缺省参数
    (2)调用函数时，如果没有传入 缺省参数 的值，则在函数内部使用定义函数时指定的 参数默认值
    函数参数中有赋值的参数就是 缺省参数
    """
    print(f"我是{name}")
    if (age >= 18):
        print("可以去网吧")
    else:
        print("不可以去网吧")


if __name__ == '__main__':
    test_defalut_func("小明")
    test_defalut_func("小王", 18)
    test_defalut_func("小红", 13)
